Piwik\Plugins\TagManager\API C

Total Complexity 102
Dependencies 30
Dependents 0
Total lines 1,252
Lines of code 538
Logical lines of code 312
Comment lines 492
Methods 49
Properties 14

Methods 49

Method Rating Maintainability Complexity Lines of code
createDefaultContainerForSite()
A
41 7 61
unsanitizeAssocArray()
S
61 6 12
importContainerVersion()
S
55 5 19
updateContainerVariable()
S
53 4 22
getAvailableContainerVariables()
S
50 3 31
getAvailableVariableTypesInContext()
S
60 4 13
addContainerVariable()
S
56 3 19
enablePreviewMode()
S
59 3 15
disablePreviewMode()
S
60 3 14
getAvailableTriggerTypesInContext()
S
60 3 13
updateContainerTrigger()
S
59 3 13
getAvailableTagTypesInContext()
S
60 3 13
exportContainerVersion()
S
61 3 12
getAvailableContexts()
S
62 3 12
updateContainerTag()
S
60 3 12
getAvailableEnvironmentsWithPublishCapability()
S
62 3 11
updateContainerPreviewRelease()
S
57 2 17
deleteContainerTrigger()
S
60 2 14
deleteContainerTag()
S
60 2 14
deleteContainerVariable()
S
60 2 14
addContainerTrigger()
S
61 2 12
deleteContainerVersion()
S
62 2 12
addContainerTag()
S
61 2 11
__construct()
S
58 1 16
createContainerVersion()
S
66 2 8
publishContainerVersion()
S
63 2 10
getContainerDraftVersion()
S
69 2 6
getContainerVariables()
S
73 1 5
getContainerTag()
S
72 1 5
getAvailableEnvironments()
S
77 1 4
getAvailableTagFireLimits()
S
77 1 4
getAvailableComparisons()
S
77 1 4
getContainerEmbedCode()
S
68 1 7
getContainerInstallInstructions()
S
73 1 5
getContainer()
S
73 1 5
deleteContainer()
S
66 1 9
getContainerTags()
S
73 1 5
getContainerVersion()
S
72 1 5
forceDeleteVariable()
S
75 1 4
getContainerVersions()
S
73 1 5
updateContainerVersion()
S
72 1 5
getContainerTriggerReferences()
S
70 1 6
updateContainer()
S
72 1 5
addContainer()
S
75 1 4
getContainers()
S
77 1 4
getContainerVariable()
S
72 1 5
getContainerTriggers()
S
73 1 5
getContainerTrigger()
S
72 1 5
getContainerVariableReferences()
S
70 1 6